package com.caigou.bean.cms.param;

import com.caigou.bean.cms.entity.ArticleLaw;
import com.caigou.pojo.*;
import lombok.Data;

import java.util.List;

@Data
public class ArticlePreviewParam {
    private String articleId;
    private Integer articleType;
    private String articleCommentId;
    private Integer articleCommentStatus;
    private String articleTitle;
    private String articleSource;
    private Integer articleInfoStatus;
    private String articleInfo;
    private String articleAuthor;//作者列表(ID逗号分隔)
    private Integer articlePromoterStatus;// 推荐作者状态
    private Integer articlePromoter;// 推荐作者ID（无法进行展示）
    private String articleKeyWord;// 关键字列表
    private Integer articleAnnotationStatus;// 专题注释轴启用状态
    private String articleContent;// 资讯类型文本字段

    private ArticleLaw articleLaw;// 法律类型子数据
    private List<ArticleCaseData> articleCase;// 案例类型子数据
    private List<ArticleImageData> articleImage;// 图集类型子数据
    private ArticleAudioData articleAudio;// 音频类型子数据
    private ArticleProductData articleProduct;// 产品类型子数据
    private ArticleBookData articleBook;// 图书类型子数据
    private List<ArticleSpecialAnnotationData> articleSpecialAnnotationList;// 专题注释轴列表
    private List<ArticleSpecialLayoutData> articleSpecialLayoutList;// 专题布局数据
    private List<ArticleDataAdjunctListData> adjunctList;
}
